package unit4.part5;

public class ThisTest {
    private int i;

    public ThisTest() {
        System.out.println("无参构造函数");
    }

    public ThisTest(int i) {
        this();// 调用对象自己的构造函数
        this.i = i;// 获取对象自己的属性
        System.out.println("有参构造函数");
        this.autoAdd();// 获取对象自己的方法，这里可以省略this
    }

    public void autoAdd() {
        this.i++;// 获取对象自己的属性，这里可以省略this
    }

    public static void main(String[] args) {
        ThisTest t = new ThisTest(1);
        System.out.println(t.i);
    }
}
